#ifndef __GSCHARACTERCREATION_H__
#define __GSCHARACTERCREATION_H__

#include "GameState.h"
#include "../Game.h"

class GSCharacterCreation:GameState
{
public:
	GSCharacterCreation();
	virtual ~GSCharacterCreation();
public:
	virtual void OnEnter();
	virtual void Update();
	virtual void Render();
	virtual void OnExit();
private:
	gui::IGUIFont* fontCustom;
	gui::IGUIFont* fontCustomBig;
	video::ITexture* sprBG;
	gui::IGUIEditBox* nameBox;
	
	core::stringw pName;
	CCSTATES state;

	int mainAttrib;
	bool isNameEmpty;
};

#endif